package com.ruoyi.rural.mapper;

import java.util.List;
import com.ruoyi.rural.domain.RuralApplicationBenefitAnagement;

/**
 * 救济金申领Mapper接口
 * 
 * @author ruoyi
 * @date 2022-02-06
 */
public interface RuralApplicationBenefitAnagementMapper 
{
    /**
     * 查询救济金申领
     * 
     * @param id 救济金申领主键
     * @return 救济金申领
     */
    public RuralApplicationBenefitAnagement selectRuralApplicationBenefitAnagementById(String id);

    /**
     * 查询救济金申领列表
     * 
     * @param ruralApplicationBenefitAnagement 救济金申领
     * @return 救济金申领集合
     */
    public List<RuralApplicationBenefitAnagement> selectRuralApplicationBenefitAnagementList(RuralApplicationBenefitAnagement ruralApplicationBenefitAnagement);

    /**
     * 新增救济金申领
     * 
     * @param ruralApplicationBenefitAnagement 救济金申领
     * @return 结果
     */
    public int insertRuralApplicationBenefitAnagement(RuralApplicationBenefitAnagement ruralApplicationBenefitAnagement);

    /**
     * 修改救济金申领
     * 
     * @param ruralApplicationBenefitAnagement 救济金申领
     * @return 结果
     */
    public int updateRuralApplicationBenefitAnagement(RuralApplicationBenefitAnagement ruralApplicationBenefitAnagement);

    /**
     * 删除救济金申领
     * 
     * @param id 救济金申领主键
     * @return 结果
     */
    public int deleteRuralApplicationBenefitAnagementById(String id);

    /**
     * 批量删除救济金申领
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteRuralApplicationBenefitAnagementByIds(String[] ids);

    List<RuralApplicationBenefitAnagement> selectRuralApplicationBenefitAnagementListByWeek(RuralApplicationBenefitAnagement ruralApplicationBenefitAnagement);
}
